supportive workplace - German English Dictionary